外部函数与内存 API - 快速了解内部机制
Maurizio Cimadamore 于 2024 年 2 月 13 日到目前为止,JNI 是从 Java 代码访问本地库的唯一方法,但 JNI 的脆弱且复杂的编程模型使其在规模化使用时变得繁琐。但现在不再需要这样:JDK 22 的外部函数与内存 API 提供了一种安全、现代且高效的方式,可以从 Java 访问外部内存和代码。
录制于 FOSDEM 2024。
来自 Oracle Java 团队成员的新闻和观点
到目前为止,JNI 是从 Java 代码访问本地库的唯一方法,但 JNI 的脆弱且复杂的编程模型使其在规模化使用时变得繁琐。但现在不再需要这样:JDK 22 的外部函数与内存 API 提供了一种安全、现代且高效的方式,可以从 Java 访问外部内存和代码。
录制于 FOSDEM 2024。